package cn.lili.modules.promotion.service;

import cn.lili.modules.promotion.entity.dos.GreenPool;
import com.baomidou.mybatisplus.extension.service.IService;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * @author xiangqian
 * @version 1.0
 * @data 2023/12/20 15:38
 */
public interface GreenPoolService extends IService<GreenPool> {

    /**
     * 往绿色积分池中添加绿色积分
     *
     * @param pool 绿色积分
     */
    Boolean addGreenPool(BigDecimal pool);

    /**
     * 往绿色积分池中减少绿色积分
     *
     * @param pool 绿色积分
     */
    Boolean removeGreenPool(BigDecimal pool);

    /**
     * 查询绿色积分池数据
     * */
    GreenPool getGreenPool();
}
